import { postRequest, getRequest, windowOpen } from "../http.js";
//树结构
let getPvTree = (data) => {
  return new Promise((reslove, reject) => {
    postRequest(`/pv/getPvTree`, data).then(res => {
      reslove(res)
    })
  })
}
//设备列表
let getPvDevTypeList = (data) => {
  return new Promise((reslove, reject) => {
    getRequest(`/pv/getPvDevTypeList`, data).then(res => {
      reslove(res)
    })
  })
}
//设备详情
let getPvData = (data) => {
  return new Promise((reslove, reject) => {
    postRequest(`/pv/getPvData`, data).then(res => {
      reslove(res)
    })
  })
}

//通信设备的分页接口
let getSelectChildDevices = (data) => {
  return new Promise((reslove, reject) => {
    postRequest(`/pv/selectChildDevices`, data).then(res => {
      reslove(res)
    })
  })
}
//概览图表
let getQueryStationChart = (data) => {
  return new Promise((reslove, reject) => {
    postRequest(`/pv/queryStationChart`, data).then(res => {
      reslove(res)
    })
  })
}
//概览图表
let getSaveSuperior = (data) => {
  return new Promise((reslove, reject) => {
    postRequest(`/pv/saveSuperior`, data).then(res => {
      reslove(res)
    })
  })
}
export {
  getPvTree,
  getPvDevTypeList,
  getPvData,
  getSelectChildDevices,
  getQueryStationChart,
  getSaveSuperior
}